Yeah these often have the CPU and RAM soldered onto the board, better take it apart to check
In any case, you'll probably want to upgrade the CPU... the Atom is insanely slow and underpowered.. But I guess it depends on what you want to do with it.
I will be reviewing what is possibly one of the coolest m-ITX boards out there, the Z77 Stinger. Drooling looking forward to that one