Sachverhalt: Sachverhalt: A. X._ wird vorgeworfen, in der Zeit vom 15. November 2002 bis 18. Februar 2003 und in der Zeit vom 10. Januar 2003 bis 25. Januar 2003 mehrfach mit je einem Kind unter 16 Jahren sexuelle Handlungen vorgenommen zu haben. Ausserdem habe er in der Zeit vom April bis August 2002 eine erwachsene Frau mehrfach sexuell belästigt und genötigt. Die Übergriffe hätten schliesslich in einen vom Opfer nicht gewollten Geschlechtsverkehr gemündet. A. X._ wird vorgeworfen, in der Zeit vom 15. November 2002 bis 18. Februar 2003 und in der Zeit vom 10. Januar 2003 bis 25. Januar 2003 mehrfach mit je einem Kind unter 16 Jahren sexuelle Handlungen vorgenommen zu haben. Ausserdem habe er in der Zeit vom April bis August 2002 eine erwachsene Frau mehrfach sexuell belästigt und genötigt. Die Übergriffe hätten schliesslich in einen vom Opfer nicht gewollten Geschlechtsverkehr gemündet. B. Das Bezirksgericht Bremgarten erklärte X._ am 18. März 2004 der mehrfachen sexuellen Handlung mit Kindern, der mehrfachen sexuellen Nötigung sowie der Vergewaltigung schuldig und verurteilte ihn zu einer Zuchthausstrafe von 3 Jahren. Auf Berufung von X._ hin sprach ihn das Obergericht des Kantons Aargau am 3. März 2005 vom Vorwurf der Vergewaltigung frei. Im Übrigen bestätigte es das erstinstanzliche Urteil und setzte die Strafe auf zwei Jahre Zuchthaus fest. Auf Berufung von X._ hin sprach ihn das Obergericht des Kantons Aargau am 3. März 2005 vom Vorwurf der Vergewaltigung frei. Im Übrigen bestätigte es das erstinstanzliche Urteil und setzte die Strafe auf zwei Jahre Zuchthaus fest. C. Dagegen erhebt X._ staatsrechtliche Beschwerde mit dem Antrag um Aufhebung des angefochtenen Urteils. Gleichzeitig führt er eidgenössische Nichtigkeitsbeschwerde und beantragt die Aufhebung des angefochtenen Entscheids und die Rückweisung der Sache zur Neubeurteilung an die Vorinstanz. Das Obergericht verzichtet auf Gegenbemerkungen. Eine Stellung-nahme der Staatsanwaltschaft wurde nicht eingeholt. 